Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
HAFOD LON Detached £524,413 £117,000 30 Mar 1999
PENYGROES £534,322 £450,000 24 Sep 2020
PENYGROES BARN Detached £610,901 £339,000 16 Dec 2005